pump jack - French English Dictionary